<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Doxygen: ON_BezierCurve类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Doxygen
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_o_n___bezier_curve.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pub-attribs">Public 属性</a> &#124;
<a href="class_o_n___bezier_curve-members.html">所有成员列表</a>  </div>
  <div class="headertitle">
<div class="title">ON_BezierCurve类 参考</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:aafa8fddfd324bd3a16e2c0431bc23674"><td class="memItemLeft" align="right" valign="top"><a id="aafa8fddfd324bd3a16e2c0431bc23674"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (int dim, ON_BOOL32 bIsRational, int order)</td></tr>
<tr class="separator:aafa8fddfd324bd3a16e2c0431bc23674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34e2641a404cdea65f9d8379d60258d4"><td class="memItemLeft" align="right" valign="top"><a id="a34e2641a404cdea65f9d8379d60258d4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (const <a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;)</td></tr>
<tr class="separator:a34e2641a404cdea65f9d8379d60258d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa71f8f362638525a861f35d499e5df56"><td class="memItemLeft" align="right" valign="top"><a id="aa71f8f362638525a861f35d499e5df56"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (const <a class="el" href="class_o_n___polynomial_curve.html">ON_PolynomialCurve</a> &amp;)</td></tr>
<tr class="separator:aa71f8f362638525a861f35d499e5df56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2ce0c7eeb20c7f2da68534d79e35498"><td class="memItemLeft" align="right" valign="top"><a id="ad2ce0c7eeb20c7f2da68534d79e35498"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (const <a class="el" href="class_o_n__2d_point_array.html">ON_2dPointArray</a> &amp;)</td></tr>
<tr class="separator:ad2ce0c7eeb20c7f2da68534d79e35498"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd77f8ce43d1c9420da6ee34c4978179"><td class="memItemLeft" align="right" valign="top"><a id="acd77f8ce43d1c9420da6ee34c4978179"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (const <a class="el" href="class_o_n__3d_point_array.html">ON_3dPointArray</a> &amp;)</td></tr>
<tr class="separator:acd77f8ce43d1c9420da6ee34c4978179"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1e90bfba67a3aa2f0a60c5279a564dd"><td class="memItemLeft" align="right" valign="top"><a id="ab1e90bfba67a3aa2f0a60c5279a564dd"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_BezierCurve</b> (const <a class="el" href="class_o_n__4d_point_array.html">ON_4dPointArray</a> &amp;)</td></tr>
<tr class="separator:ab1e90bfba67a3aa2f0a60c5279a564dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a656285f922e3291ad4d13833fffbba64"><td class="memItemLeft" align="right" valign="top"><a id="a656285f922e3291ad4d13833fffbba64"></a>
<a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;)</td></tr>
<tr class="separator:a656285f922e3291ad4d13833fffbba64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a191ee9a7d327ed8d20e90e9bc178398f"><td class="memItemLeft" align="right" valign="top"><a id="a191ee9a7d327ed8d20e90e9bc178398f"></a>
<a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n___polynomial_curve.html">ON_PolynomialCurve</a> &amp;)</td></tr>
<tr class="separator:a191ee9a7d327ed8d20e90e9bc178398f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ba606a6656f6cac42e14eecfeef7f15"><td class="memItemLeft" align="right" valign="top"><a id="a9ba606a6656f6cac42e14eecfeef7f15"></a>
<a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__2d_point_array.html">ON_2dPointArray</a> &amp;)</td></tr>
<tr class="separator:a9ba606a6656f6cac42e14eecfeef7f15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9665af5e5a20c5d385b93ee529097ad5"><td class="memItemLeft" align="right" valign="top"><a id="a9665af5e5a20c5d385b93ee529097ad5"></a>
<a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__3d_point_array.html">ON_3dPointArray</a> &amp;)</td></tr>
<tr class="separator:a9665af5e5a20c5d385b93ee529097ad5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa41ab797eef67cc94e41b1bfd1951af9"><td class="memItemLeft" align="right" valign="top"><a id="aa41ab797eef67cc94e41b1bfd1951af9"></a>
<a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n__4d_point_array.html">ON_4dPointArray</a> &amp;)</td></tr>
<tr class="separator:aa41ab797eef67cc94e41b1bfd1951af9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3816923c2564c61fc7a5822c2523dee"><td class="memItemLeft" align="right" valign="top"><a id="ae3816923c2564c61fc7a5822c2523dee"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsValid</b> () const</td></tr>
<tr class="separator:ae3816923c2564c61fc7a5822c2523dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc9591499cfe8a045cbd2a09486592f"><td class="memItemLeft" align="right" valign="top"><a id="afbc9591499cfe8a045cbd2a09486592f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Dump</b> (<a class="el" href="class_o_n___text_log.html">ON_TextLog</a> &amp;) const</td></tr>
<tr class="separator:afbc9591499cfe8a045cbd2a09486592f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b0dcef0e68a44f5b0d7e8c67022a7fe"><td class="memItemLeft" align="right" valign="top"><a id="a6b0dcef0e68a44f5b0d7e8c67022a7fe"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Dimension</b> () const</td></tr>
<tr class="separator:a6b0dcef0e68a44f5b0d7e8c67022a7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9340aeb070a4e19dfdb58a1a399e945f"><td class="memItemLeft" align="right" valign="top"><a id="a9340aeb070a4e19dfdb58a1a399e945f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Create</b> (int dim, ON_BOOL32 bIsRational, int order)</td></tr>
<tr class="separator:a9340aeb070a4e19dfdb58a1a399e945f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a585a866af061203c5b2d46ee2b9aa2a7"><td class="memItemLeft" align="right" valign="top"><a id="a585a866af061203c5b2d46ee2b9aa2a7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Destroy</b> ()</td></tr>
<tr class="separator:a585a866af061203c5b2d46ee2b9aa2a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28db34743881ef2377284a0356388aa9"><td class="memItemLeft" align="right" valign="top"><a id="a28db34743881ef2377284a0356388aa9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>EmergencyDestroy</b> ()</td></tr>
<tr class="separator:a28db34743881ef2377284a0356388aa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60a786c2cf254f997a0a701b16db79da"><td class="memItemLeft" align="right" valign="top"><a id="a60a786c2cf254f997a0a701b16db79da"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Loft</b> (const <a class="el" href="class_o_n__3d_point_array.html">ON_3dPointArray</a> &amp;points)</td></tr>
<tr class="separator:a60a786c2cf254f997a0a701b16db79da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f952cc483b85fd093b7ff31d35db52"><td class="memItemLeft" align="right" valign="top"><a id="ac6f952cc483b85fd093b7ff31d35db52"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Loft</b> (int pt_dim, int pt_count, int pt_stride, const double *pt, int t_stride, const double *t)</td></tr>
<tr class="separator:ac6f952cc483b85fd093b7ff31d35db52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c5e649187052ca6eca43a00e43dd89"><td class="memItemLeft" align="right" valign="top"><a id="a53c5e649187052ca6eca43a00e43dd89"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetBBox</b> (double *box_min, double *box_max, int bGrowBox=false) const</td></tr>
<tr class="separator:a53c5e649187052ca6eca43a00e43dd89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7333494a5d1069a9a413617449c273b3"><td class="memItemLeft" align="right" valign="top"><a id="a7333494a5d1069a9a413617449c273b3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetBoundingBox</b> (<a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;bbox, int bGrowBox=false) const</td></tr>
<tr class="separator:a7333494a5d1069a9a413617449c273b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a997f4da75f6c101e8ee9203ce4a939"><td class="memItemLeft" align="right" valign="top"><a id="a9a997f4da75f6c101e8ee9203ce4a939"></a>
<a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a>&#160;</td><td class="memItemRight" valign="bottom"><b>BoundingBox</b> () const</td></tr>
<tr class="separator:a9a997f4da75f6c101e8ee9203ce4a939"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3af3b6f938156424ec333425e921ecb2"><td class="memItemLeft" align="right" valign="top"><a id="a3af3b6f938156424ec333425e921ecb2"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetTightBoundingBox</b> (<a class="el" href="class_o_n___bounding_box.html">ON_BoundingBox</a> &amp;tight_bbox, int bGrowBox=false, const <a class="el" href="class_o_n___xform.html">ON_Xform</a> *xform=0) const</td></tr>
<tr class="separator:a3af3b6f938156424ec333425e921ecb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a303c5e51344dd2375c44661e415f460f"><td class="memItemLeft" align="right" valign="top"><a id="a303c5e51344dd2375c44661e415f460f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Transform</b> (const <a class="el" href="class_o_n___xform.html">ON_Xform</a> &amp;xform)</td></tr>
<tr class="separator:a303c5e51344dd2375c44661e415f460f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4811cd3bd1387c344a4f47275f7082c7"><td class="memItemLeft" align="right" valign="top"><a id="a4811cd3bd1387c344a4f47275f7082c7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Rotate</b> (double sin_angle, double cos_angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="separator:a4811cd3bd1387c344a4f47275f7082c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55e645d31770aa341c818a79fb2e3736"><td class="memItemLeft" align="right" valign="top"><a id="a55e645d31770aa341c818a79fb2e3736"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Rotate</b> (double rotation_angle, const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;rotation_axis, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;rotation_center)</td></tr>
<tr class="separator:a55e645d31770aa341c818a79fb2e3736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a239661b33a5d44f200fe75dadb3b5"><td class="memItemLeft" align="right" valign="top"><a id="ab6a239661b33a5d44f200fe75dadb3b5"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Translate</b> (const <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;translation_vector)</td></tr>
<tr class="separator:ab6a239661b33a5d44f200fe75dadb3b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab498533a619bae4a28d9bfc9222a6798"><td class="memItemLeft" align="right" valign="top"><a id="ab498533a619bae4a28d9bfc9222a6798"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Scale</b> (double scale_factor)</td></tr>
<tr class="separator:ab498533a619bae4a28d9bfc9222a6798"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b41eb9a733ebc52e59fe11a62bd0104"><td class="memItemLeft" align="right" valign="top"><a id="a1b41eb9a733ebc52e59fe11a62bd0104"></a>
<a class="el" href="class_o_n___interval.html">ON_Interval</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Domain</b> () const</td></tr>
<tr class="separator:a1b41eb9a733ebc52e59fe11a62bd0104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a045711ab41e5fa4136f32bdd2ce7f1"><td class="memItemLeft" align="right" valign="top"><a id="a1a045711ab41e5fa4136f32bdd2ce7f1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Reverse</b> ()</td></tr>
<tr class="separator:a1a045711ab41e5fa4136f32bdd2ce7f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb6c84f8927d05e34f809f62e36c9311"><td class="memItemLeft" align="right" valign="top"><a id="abb6c84f8927d05e34f809f62e36c9311"></a>
<a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><b>PointAt</b> (double t) const</td></tr>
<tr class="separator:abb6c84f8927d05e34f809f62e36c9311"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2ff88ca1a4e42f05b4ed32411f206a0"><td class="memItemLeft" align="right" valign="top"><a id="ad2ff88ca1a4e42f05b4ed32411f206a0"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>DerivativeAt</b> (double t) const</td></tr>
<tr class="separator:ad2ff88ca1a4e42f05b4ed32411f206a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7350035dd2b6e7f8b2d10973095e28fd"><td class="memItemLeft" align="right" valign="top"><a id="a7350035dd2b6e7f8b2d10973095e28fd"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>TangentAt</b> (double t) const</td></tr>
<tr class="separator:a7350035dd2b6e7f8b2d10973095e28fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8292eaf36e69f37c1e64785edf9c5f4c"><td class="memItemLeft" align="right" valign="top"><a id="a8292eaf36e69f37c1e64785edf9c5f4c"></a>
<a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a>&#160;</td><td class="memItemRight" valign="bottom"><b>CurvatureAt</b> (double t) const</td></tr>
<tr class="separator:a8292eaf36e69f37c1e64785edf9c5f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f9c7141aba78552ad63ba19189dc7e8"><td class="memItemLeft" align="right" valign="top"><a id="a7f9c7141aba78552ad63ba19189dc7e8"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>EvPoint</b> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point) const</td></tr>
<tr class="separator:a7f9c7141aba78552ad63ba19189dc7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ba587a0b21ef9581bc5c003cc57553f"><td class="memItemLeft" align="right" valign="top"><a id="a3ba587a0b21ef9581bc5c003cc57553f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Ev1Der</b> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;first_derivative) const</td></tr>
<tr class="separator:a3ba587a0b21ef9581bc5c003cc57553f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fc29c51047bc606a8afce9f530ff8e7"><td class="memItemLeft" align="right" valign="top"><a id="a0fc29c51047bc606a8afce9f530ff8e7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Ev2Der</b> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;first_derivative, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;second_derivative) const</td></tr>
<tr class="separator:a0fc29c51047bc606a8afce9f530ff8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b6efa0d2e9ef8812701bd6cefdaf880"><td class="memItemLeft" align="right" valign="top"><a id="a6b6efa0d2e9ef8812701bd6cefdaf880"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>EvTangent</b> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;tangent) const</td></tr>
<tr class="separator:a6b6efa0d2e9ef8812701bd6cefdaf880"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1704492fbab1935dc514e07e62e7bf3"><td class="memItemLeft" align="right" valign="top"><a id="ae1704492fbab1935dc514e07e62e7bf3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>EvCurvature</b> (double t, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;tangent, <a class="el" href="class_o_n__3d_vector.html">ON_3dVector</a> &amp;kappa) const</td></tr>
<tr class="separator:ae1704492fbab1935dc514e07e62e7bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a506fe2ae579c1bb2dfb7ee9fdac96eae"><td class="memItemLeft" align="right" valign="top"><a id="a506fe2ae579c1bb2dfb7ee9fdac96eae"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Evaluate</b> (double t, int der_count, int v_stride, double *v) const</td></tr>
<tr class="separator:a506fe2ae579c1bb2dfb7ee9fdac96eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51f95b5148a150888c300856d2e769c0"><td class="memItemLeft" align="right" valign="top"><a id="a51f95b5148a150888c300856d2e769c0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetNurbForm</b> (<a class="el" href="class_o_n___nurbs_curve.html">ON_NurbsCurve</a> &amp;nurbs_curve) const</td></tr>
<tr class="separator:a51f95b5148a150888c300856d2e769c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc17ead6f3198cc96001ea0bc60852a3"><td class="memItemLeft" align="right" valign="top"><a id="adc17ead6f3198cc96001ea0bc60852a3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsRational</b> () const</td></tr>
<tr class="separator:adc17ead6f3198cc96001ea0bc60852a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8826c25a65fd46596c11ed6981e50108"><td class="memItemLeft" align="right" valign="top"><a id="a8826c25a65fd46596c11ed6981e50108"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>CVSize</b> () const</td></tr>
<tr class="separator:a8826c25a65fd46596c11ed6981e50108"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adefdaed25e9aa0b7fde2c4209d0bdbfd"><td class="memItemLeft" align="right" valign="top"><a id="adefdaed25e9aa0b7fde2c4209d0bdbfd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>CVCount</b> () const</td></tr>
<tr class="separator:adefdaed25e9aa0b7fde2c4209d0bdbfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27f43e091fcf46b0dc62c4ea4d220a34"><td class="memItemLeft" align="right" valign="top"><a id="a27f43e091fcf46b0dc62c4ea4d220a34"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Order</b> () const</td></tr>
<tr class="separator:a27f43e091fcf46b0dc62c4ea4d220a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fe8d5eaf3cb076a52a2fed82dd88478"><td class="memItemLeft" align="right" valign="top"><a id="a4fe8d5eaf3cb076a52a2fed82dd88478"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Degree</b> () const</td></tr>
<tr class="separator:a4fe8d5eaf3cb076a52a2fed82dd88478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf3ed73e3b7e47c132724ed26d96882f"><td class="memItemLeft" align="right" valign="top"><a id="adf3ed73e3b7e47c132724ed26d96882f"></a>
double *&#160;</td><td class="memItemRight" valign="bottom"><b>CV</b> (int cv_index) const</td></tr>
<tr class="separator:adf3ed73e3b7e47c132724ed26d96882f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59cc73d69a29cd166b04be42c7f15f17"><td class="memItemLeft" align="right" valign="top"><a id="a59cc73d69a29cd166b04be42c7f15f17"></a>
ON::point_style&#160;</td><td class="memItemRight" valign="bottom"><b>CVStyle</b> () const</td></tr>
<tr class="separator:a59cc73d69a29cd166b04be42c7f15f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a677e2628da411e8bb88b2e9215d4c608"><td class="memItemLeft" align="right" valign="top"><a id="a677e2628da411e8bb88b2e9215d4c608"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>Weight</b> (int cv_index) const</td></tr>
<tr class="separator:a677e2628da411e8bb88b2e9215d4c608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63b12855581ab2fa7fccaddb605207fe"><td class="memItemLeft" align="right" valign="top"><a id="a63b12855581ab2fa7fccaddb605207fe"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>SetWeight</b> (int cv_index, double weight)</td></tr>
<tr class="separator:a63b12855581ab2fa7fccaddb605207fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37e7f759538be4bb476e4b24a76a216d"><td class="memItemLeft" align="right" valign="top"><a id="a37e7f759538be4bb476e4b24a76a216d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>SetCV</b> (int cv_index, ON::point_style pointstyle, const double *cv)</td></tr>
<tr class="separator:a37e7f759538be4bb476e4b24a76a216d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a418584ac8f35633553c0e0faeb57cc04"><td class="memItemLeft" align="right" valign="top"><a id="a418584ac8f35633553c0e0faeb57cc04"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>SetCV</b> (int cv_index, const <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point)</td></tr>
<tr class="separator:a418584ac8f35633553c0e0faeb57cc04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d84efc04b801b0d5c3c87368d42f64f"><td class="memItemLeft" align="right" valign="top"><a id="a9d84efc04b801b0d5c3c87368d42f64f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>SetCV</b> (int cv_index, const <a class="el" href="class_o_n__4d_point.html">ON_4dPoint</a> &amp;point)</td></tr>
<tr class="separator:a9d84efc04b801b0d5c3c87368d42f64f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38d647951d5711ca8e832dcbc90c7792"><td class="memItemLeft" align="right" valign="top"><a id="a38d647951d5711ca8e832dcbc90c7792"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetCV</b> (int cv_index, ON::point_style pointstyle, double *cv) const</td></tr>
<tr class="separator:a38d647951d5711ca8e832dcbc90c7792"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a274cb0b63da5ab4da7bd136806034242"><td class="memItemLeft" align="right" valign="top"><a id="a274cb0b63da5ab4da7bd136806034242"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetCV</b> (int cv_index, <a class="el" href="class_o_n__3d_point.html">ON_3dPoint</a> &amp;point) const</td></tr>
<tr class="separator:a274cb0b63da5ab4da7bd136806034242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa75b2a645c3506e88892e1a745a701e"><td class="memItemLeft" align="right" valign="top"><a id="aaa75b2a645c3506e88892e1a745a701e"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetCV</b> (int cv_index, <a class="el" href="class_o_n__4d_point.html">ON_4dPoint</a> &amp;point) const</td></tr>
<tr class="separator:aaa75b2a645c3506e88892e1a745a701e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79ea11a014c2213a5d99b2d62c29092e"><td class="memItemLeft" align="right" valign="top"><a id="a79ea11a014c2213a5d99b2d62c29092e"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ZeroCVs</b> ()</td></tr>
<tr class="separator:a79ea11a014c2213a5d99b2d62c29092e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1511bd913d07d30640d4e2c9819e78c0"><td class="memItemLeft" align="right" valign="top"><a id="a1511bd913d07d30640d4e2c9819e78c0"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>MakeRational</b> ()</td></tr>
<tr class="separator:a1511bd913d07d30640d4e2c9819e78c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10eaf62c02829172277d53885848251b"><td class="memItemLeft" align="right" valign="top"><a id="a10eaf62c02829172277d53885848251b"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>MakeNonRational</b> ()</td></tr>
<tr class="separator:a10eaf62c02829172277d53885848251b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e8e7efcb8ed6663bba389cd9edf7b89"><td class="memItemLeft" align="right" valign="top"><a id="a5e8e7efcb8ed6663bba389cd9edf7b89"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>IncreaseDegree</b> (int desired_degree)</td></tr>
<tr class="separator:a5e8e7efcb8ed6663bba389cd9edf7b89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e2e636a15d4db9a6848c9fd38812abb"><td class="memItemLeft" align="right" valign="top"><a id="a1e2e636a15d4db9a6848c9fd38812abb"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ChangeDimension</b> (int desired_dimension)</td></tr>
<tr class="separator:a1e2e636a15d4db9a6848c9fd38812abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c6f6b3b63e96c718ca94748308a8b42"><td class="memItemLeft" align="right" valign="top"><a id="a8c6f6b3b63e96c718ca94748308a8b42"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ReserveCVCapacity</b> (int desired_cv_capacity)</td></tr>
<tr class="separator:a8c6f6b3b63e96c718ca94748308a8b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2e29f8c926d7099a1763d52c640b82a"><td class="memItemLeft" align="right" valign="top"><a id="ac2e29f8c926d7099a1763d52c640b82a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Trim</b> (const <a class="el" href="class_o_n___interval.html">ON_Interval</a> &amp;interval)</td></tr>
<tr class="separator:ac2e29f8c926d7099a1763d52c640b82a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d6ce22e7838a408cadcdeb24c27093"><td class="memItemLeft" align="right" valign="top"><a id="a57d6ce22e7838a408cadcdeb24c27093"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Split</b> (double t, <a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;left_side, <a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a> &amp;right_side) const</td></tr>
<tr class="separator:a57d6ce22e7838a408cadcdeb24c27093"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc6d8d148c6110614a6c341b0b9f3607"><td class="memItemLeft" align="right" valign="top"><a id="acc6d8d148c6110614a6c341b0b9f3607"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><b>ControlPolygonLength</b> () const</td></tr>
<tr class="separator:acc6d8d148c6110614a6c341b0b9f3607"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a794bf1683770bb767ef4d95a835ab926"><td class="memItemLeft" align="right" valign="top"><a id="a794bf1683770bb767ef4d95a835ab926"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Reparameterize</b> (double c)</td></tr>
<tr class="separator:a794bf1683770bb767ef4d95a835ab926"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a593c79b3df6a50fe639a21318632d524"><td class="memItemLeft" align="right" valign="top"><a id="a593c79b3df6a50fe639a21318632d524"></a>
ON_DEPRECATED bool&#160;</td><td class="memItemRight" valign="bottom"><b>Reparametrize</b> (double)</td></tr>
<tr class="separator:a593c79b3df6a50fe639a21318632d524"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af01d2f24a8ff758e8289b3498fe0b47a"><td class="memItemLeft" align="right" valign="top"><a id="af01d2f24a8ff758e8289b3498fe0b47a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ScaleConrolPoints</b> (int i, double w)</td></tr>
<tr class="separator:af01d2f24a8ff758e8289b3498fe0b47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a630ac3e622db3334bad8043ea6a06eb3"><td class="memItemLeft" align="right" valign="top"><a id="a630ac3e622db3334bad8043ea6a06eb3"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ChangeWeights</b> (int i0, double w0, int i1, double w1)</td></tr>
<tr class="separator:a630ac3e622db3334bad8043ea6a06eb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public 属性</h2></td></tr>
<tr class="memitem:af642d39ca0ace27d454f58c683b65452"><td class="memItemLeft" align="right" valign="top"><a id="af642d39ca0ace27d454f58c683b65452"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_dim</b></td></tr>
<tr class="separator:af642d39ca0ace27d454f58c683b65452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a987b8c9b7eeefa9332c4af5d4eb040e6"><td class="memItemLeft" align="right" valign="top"><a id="a987b8c9b7eeefa9332c4af5d4eb040e6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_is_rat</b></td></tr>
<tr class="separator:a987b8c9b7eeefa9332c4af5d4eb040e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea3a891b29b89395cbe4282ef984a277"><td class="memItemLeft" align="right" valign="top"><a id="aea3a891b29b89395cbe4282ef984a277"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_order</b></td></tr>
<tr class="separator:aea3a891b29b89395cbe4282ef984a277"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab03ddace3cf79ec060a149a698b9a350"><td class="memItemLeft" align="right" valign="top"><a id="ab03ddace3cf79ec060a149a698b9a350"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_cv_stride</b></td></tr>
<tr class="separator:ab03ddace3cf79ec060a149a698b9a350"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7232e4c49c237539c487b94d7871d5a"><td class="memItemLeft" align="right" valign="top"><a id="ac7232e4c49c237539c487b94d7871d5a"></a>
double *&#160;</td><td class="memItemRight" valign="bottom"><b>m_cv</b></td></tr>
<tr class="separator:ac7232e4c49c237539c487b94d7871d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad7b699da1da038e8f397101cd869c9b"><td class="memItemLeft" align="right" valign="top"><a id="aad7b699da1da038e8f397101cd869c9b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_cv_capacity</b></td></tr>
<tr class="separator:aad7b699da1da038e8f397101cd869c9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>该类的文档由以下文件生成:<ul>
<li>surface/include/pcl/surface/3rdparty/opennurbs/<a class="el" href="opennurbs__bezier_8h_source.html">opennurbs_bezier.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_o_n___bezier_curve.html">ON_BezierCurve</a></li>
    <li class="footer">制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
